package com.meeting.meetingroom_api.dto;

import com.meeting.meetingroom_api.enums.PaymentMethod;
// import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
public class PaymentInitiateDto {
    // @NotNull
    private Integer bookingId;
    // @NotNull
    private PaymentMethod paymentMethod;
    // Add other relevant fields for specific payment methods if needed, e.g., card details (handled by gateway SDK usually)
    private String successUrl; // URL to redirect after successful payment
    private String cancelUrl;  // URL to redirect after cancelled/failed payment
}